IPTV streaming not working
#1
Video 
Hi Guys- Any help appreciated-

I'm running XBMC 11.0 (Jul 2012) on an ATV2 and trying to grab UDP multicast stream (MPEG2... I think)

I can grab the streams no problem on VLC and XBMC on windows and OSX machines using .m3u files containing channel lists i.e. for XBMC:

#EXTINF:0,channel 1
udp://@239.192.192.1:1234
#EXTINF:0,channel 2
udp://@239.192.192.2:1234
#EXTINF:0,channel 3
udp://@239.192.192.3:1234

I'm having no such luck on the ATV though. Interestingly, if there is a client already joined a channel on the LAN I do get a garbled stream to display. From this I'm guessing that the ATV is not sending an IGMP join and it seems to be loading or interpretting through an incorrect codec? I really don't know though. I've grabbed the following debugs, hopefully someone can shed some light on this.

Quote:Apple-TV:/var/mobile/Documents root# tail -f /var/mobile/Library/Preferences/xbmc.log
18:28:13 T:805216256 DEBUG: Thread Background Loader 805216256 terminating
18:28:14 T:1048822924 DEBUG: XBMCPureController: Button press remoteAction = 3
18:28:14 T:71815168 DEBUG: CWinEventsIOS: Button press keyID = 1
18:28:14 T:1048822924 DEBUG: XBMCPureController: Button press remoteAction = 3
18:28:14 T:1048822924 DEBUG: XBMCPureController: Button press remoteAction = 5
18:28:14 T:71815168 DEBUG: CWinEventsIOS: Button press keyID = 5
18:28:14 T:71815168 DEBUG: CGUIMediaWindow::GetDirectory (/var/mobile/Documents/TVa.strm)
18:28:14 T:71815168 DEBUG: ParentPath = [/var/mobile/Documents/]
18:28:14 T:805216256 DEBUG: Thread Background Loader start, auto delete: 0
18:28:15 T:805216256 DEBUG: Thread Background Loader 805216256 terminating
18:28:22 T:1048822924 DEBUG: XBMCPureController: Button press remoteAction = 5
18:28:22 T:71815168 DEBUG: CWinEventsIOS: Button press keyID = 5
18:28:22 T:71815168 DEBUG: CPlayerCoreFactory::GetPlayers(udp://@239.192.192.1:1234)
18:28:22 T:71815168 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: system rules
18:28:22 T:71815168 DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: system rules
18:28:22 T:71815168 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtv
18:28:22 T:71815168 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: hdhomerun/myth/rtmp/mms/udp
18:28:22 T:71815168 DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: hdhomerun/myth/rtmp/mms/udp
18:28:22 T:71815168 DEBUG: CPlayerSelectionRule::GetPlayers: adding player: DVDPlayer (1) for rule: hdhomerun/myth/rtmp/mms/udp
18:28:22 T:71815168 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: lastfm/shout
18:28:22 T:71815168 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtsp
18:28:22 T:71815168 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: streams
18:28:22 T:71815168 DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: streams
18:28:22 T:71815168 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: flv/aacp/sdp
18:28:22 T:71815168 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: mp2
18:28:22 T:71815168 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvd
18:28:22 T:71815168 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvdfile
18:28:22 T:71815168 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvdimage
18:28:22 T:71815168 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: sdp/asf
18:28:22 T:71815168 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: nsv
18:28:22 T:71815168 DEBUG: CPlayerCoreFactory::GetPlayers: matched 1 rules with players
18:28:22 T:71815168 DEBUG: CPlayerCoreFactory::GetPlayers: adding videodefaultplayer (1)
18:28:22 T:71815168 DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=0
18:28:22 T:71815168 DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=1
18:28:22 T:71815168 DEBUG: CPlayerCoreFactory::GetPlayers: adding player: DVDPlayer (1)
18:28:22 T:71815168 DEBUG: CPlayerCoreFactory::GetPlayers: added 1 players
18:28:22 T:71815168 NOTICE: DVDPlayer: Opening: udp://@239.192.192.1:1234
18:28:22 T:71815168 WARNING: CDVDMessageQueue(player):Tongueut MSGQ_NOT_INITIALIZED
18:28:22 T:71815168 DEBUG: CRenderManager::UpdateDisplayLatency - Latency set to 0 msec
18:28:22 T:71815168 DEBUG: LinuxRendererGL: Cleaning up GL resources
18:28:22 T:110931968 DEBUG: Thread CDVDPlayer start, auto delete: 0
18:28:22 T:110931968 NOTICE: Creating InputStream
18:28:22 T:110931968 NOTICE: Creating Demuxer
18:28:22 T:110931968 DEBUG: SECTION:LoadDLL(special://xbmcbin/system/players/dvdplayer/avcore-0-arm-osx.so)
18:28:22 T:110931968 DEBUG: Loading: /private/var/stash/Applications/XBMC.frappliance/XBMCData/XBMCHome/system/players/dvdplayer/avcore-0-arm-osx.so
18:28:22 T:110931968 DEBUG: SECTION:LoadDLL(special://xbmcbin/system/players/dvdplayer/avcodec-52-arm-osx.so)
18:28:22 T:110931968 DEBUG: Loading: /private/var/stash/Applications/XBMC.frappliance/XBMCData/XBMCHome/system/players/dvdplayer/avcodec-52-arm-osx.so
18:28:22 T:110931968 DEBUG: SECTION:LoadDLL(special://xbmcbin/system/players/dvdplayer/avformat-52-arm-osx.so)
18:28:22 T:110931968 DEBUG: Loading: /private/var/stash/Applications/XBMC.frappliance/XBMCData/XBMCHome/system/players/dvdplayer/avformat-52-arm-osx.so
18:28:22 T:71815168 DEBUG: ------ Window Init (DialogBusy.xml) ------
18:28:44 T:105603072 DEBUG: Thread Jobworker 105603072 terminating (autodelete)
18:28:52 T:110931968 ERROR: ffmpeg[69CB000]: setsockopt(IP_DROP_MEMBERSHIP): Can't assign requested address
18:28:52 T:110931968 DEBUG: Error, could not open file udp://@239.192.192.1:1234
18:28:52 T:110931968 ERROR: OpenDemuxStream - Error creating demuxer
18:28:52 T:110931968 NOTICE: CDVDPlayer::OnExit()
18:28:52 T:110931968 NOTICE: CDVDPlayer::OnExit() deleting input stream
18:28:52 T:110931968 DEBUG: Thread CDVDPlayer 110931968 terminating
18:28:52 T:71815168 DEBUG: CAnnouncementManager - Announcement: OnStop from xbmc
18:28:52 T:71815168 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnStop
18:28:52 T:71815168 ERROR: Playlist Player: skipping unplayable item: 1, path [udp://@239.192.192.1:1234]
18:28:52 T:71815168 DEBUG: Playlist Player: one or more items failed to play... aborting playback
18:28:52 T:71815168 INFO: Loading skin file: DialogOK.xml
18:28:52 T:71815168 DEBUG: ------ Window Init (DialogOK.xml) ------
18:28:52 T:71815168 NOTICE: CDVDPlayer::CloseFile()
18:28:52 T:71815168 WARNING: CDVDMessageQueue(player):Tongueut MSGQ_NOT_INITIALIZED
18:28:52 T:71815168 NOTICE: DVDPlayer: waiting for threads to exit
18:28:52 T:71815168 NOTICE: DVDPlayer: finished waiting
18:28:52 T:71815168 DEBUG: LinuxRendererGL: Cleaning up GL resources
18:28:52 T:71815168 DEBUG: CGUIAudioManager::Initialize
18:28:59 T:1048822924 DEBUG: XBMCPureController: Button press remoteAction = 5
18:28:59 T:71815168 DEBUG: CWinEventsIOS: Button press keyID = 5
18:28:59 T:71815168 DEBUG: ------ Window Deinit (DialogOK.xml) ------
18:28:59 T:71815168 DEBUG: ------ Window Deinit (DialogBusy.xml) ------
18:28:59 T:71815168 DEBUG: CGUIAudioManager::Initialize

Apologies, I see there is a sub-forum for iOS devices... haven't figured out how to move this thread though!
Reply

Logout Mark Read Team Forum Stats Members Help
IPTV streaming not working0