-
-
Notifications
You must be signed in to change notification settings - Fork 1
Deep Linking
Requires viv 1.0.8
<Roku IP Address>
- the IP address of the Roku device you want to launch media on
<collectionType>
- the type of media the collection you want to play contains
<contentID>
- the guid ID of the media you want to play
<MediaType>
- the type of media you want to play
<seriesID>
- the guid ID of the TV series you want to play
This is what a URL will look like that you will need to post to for deep linking to work. The static parts of the URL are also important.
http://<Roku IP Address>
:8060/launch/782030?contentID=<contentID>
&MediaType=<MediaType>
:8060
- the port number the Roku device watches for commands. Without it, the Roku device will never receive your commands.
782030
- is the channel ID for viv. Without it, the Roku device does not know which channel to launch.
You can deep link to content without relaunching viv by sending an input command instead of a launch command. Everything except the command will remain the same as it uses all the same code behind the scenes.
- http://<Your Roku IP Address>:8060/launch/782030?contentID=<Your Desired Content ID>&MediaType=<MediaType>
+ http://<Your Roku IP Address>:8060/input?contentID=<Your Desired Content ID>&MediaType=<MediaType>
Remember to change the <Roku IP Address>
and <contentID>
variables to your values. The values used below are examples and will not work for you.
- http://192.31.111.79:8060/launch/782030?contentID=eaac8225ae7d41d59b338a70067a47d3&MediaType=audio
+ http://<Your Roku IP Address>:8060/launch/782030?contentID=<Your Desired Content ID>&MediaType=audio
http://192.31.111.79:8060/launch/782030?contentID=eaac8225ae7d41d59b338a70067a47d3&MediaType=audio
http://192.31.111.79:8060/launch/782030?contentID=eaac8225ae7d41d59b338a70067a47d3&MediaType=audiobook
http://192.31.111.79:8060/launch/782030?contentID=eaac8225ae7d41d59b338a70067a47d3&MediaType=boxset
http://192.31.111.79:8060/launch/782030?contentID=eaac8225ae7d41d59b338a70067a47d3&MediaType=collectionfolder&collectionType=movies
Valid collectionType values are:
- books - use for audiobooks
- boxsets
- collectionfolder
- homevideos - use for photos
- movies
- music
- musicvideos
- tvshows
http://192.31.111.79:8060/launch/782030?contentID=eaac8225ae7d41d59b338a70067a47d3&MediaType=tvchannel
http://192.31.111.79:8060/launch/782030?contentID=eaac8225ae7d41d59b338a70067a47d3&MediaType=program
http://192.31.111.79:8060/launch/782030?contentID=eaac8225ae7d41d59b338a70067a47d3&MediaType=movie
http://192.31.111.79:8060/launch/782030?contentID=eaac8225ae7d41d59b338a70067a47d3&MediaType=musicalbum
http://192.31.111.79:8060/launch/782030?contentID=eaac8225ae7d41d59b338a70067a47d3&MediaType=musicartist
http://192.31.111.79:8060/launch/782030?contentID=eaac8225ae7d41d59b338a70067a47d3&MediaType=musicvideo
http://192.31.111.79:8060/launch/782030?contentID=eaac8225ae7d41d59b338a70067a47d3&MediaType=person
http://192.31.111.79:8060/launch/782030?contentID=eaac8225ae7d41d59b338a70067a47d3&MediaType=photo
http://192.31.111.79:8060/launch/782030?contentID=eaac8225ae7d41d59b338a70067a47d3&MediaType=photoalbum
http://192.31.111.79:8060/launch/782030?contentID=eaac8225ae7d41d59b338a70067a47d3&MediaType=playlist
http://192.31.111.79:8060/launch/782030?contentID=eaac8225ae7d41d59b338a70067a47d3&MediaType=recording
http://192.31.111.79:8060/launch/782030?contentID=eaac8225ae7d41d59b338a70067a47d3&MediaType=episode
http://192.31.111.79:8060/launch/782030?contentID=eaac8225ae7d41d59b338a70067a47d3&MediaType=season&seriesID=91bbfa36933c45a59a13c381293fa372
http://192.31.111.79:8060/launch/782030?contentID=eaac8225ae7d41d59b338a70067a47d3&MediaType=series
http://192.31.111.79:8060/launch/782030?contentID=eaac8225ae7d41d59b338a70067a47d3&MediaType=userview&collectionType=movies
Valid collectionType values are:
- books - use for audiobooks
- boxsets
- collectionfolder
- homevideos - use for photos
- movies
- music
- musicvideos
- tvshows
http://192.31.111.79:8060/launch/782030?contentID=eaac8225ae7d41d59b338a70067a47d3&MediaType=video