Specifying the MAC Address for XBMC for iOS
#1
Hello,

Is there a way to specify the MAC Address for XBMC for iOS (June 23 version). I need to play a certain stream that verifies the MAC Address. On my PC it plays fine. On ATV2 it does not. When I go to the XBMC setting, it does not list the ATV2 MAC Address. It shows all zeros.

Please tell me which file to modify to set the actual ATV2 MAC Address.

Thanks
XBMC Eden 12.3 (Dec 24, 2014) on ATV2 JB 5.3 and Nexus 7. One-for-All IR/RF/x10 Remote URC-9911.
Reply
#2
not possible.
Reply
#3
This is the code of the error from XBMC.log. As I said it's June's 23rd compilation. The stream URL is private (I pay for it), I removed it and left http instead. It does start with http. Hope you can tell what's the issue. The http stream plays as normal in VLC.

Code:
20:37:17 T:113676288 M:110104576 WARNING: FillBuffer: curl failed with code 52
20:37:17 T:113676288 M:110104576   ERROR: CFileCurl::CReadState::Open, didn't get any data from stream.
20:37:17 T:113676288 M:110104576   ERROR: Open - failed to open source <http>
20:37:17 T:113676288 M:110104576   ERROR: CDVDPlayer::OpenInputStream - error opening [http]
20:37:17 T:113676288 M:110104576  NOTICE: CDVDPlayer::OnExit()
20:37:17 T:113676288 M:110104576  NOTICE: CDVDPlayer::OnExit() deleting input stream
20:37:17 T:113676288 M:110104576   DEBUG: Thread CDVDPlayer 113676288 terminating
20:37:17 T:80629760 M:110104576   DEBUG: CAnnouncementManager - Announcement: OnStop from xbmc
20:37:17 T:80629760 M:110104576   DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnStop
20:37:17 T:80629760 M:110104576   ERROR: Playlist Player: skipping unplayable item: 0, path [http]
20:37:17 T:80629760 M:110104576   DEBUG: Playlist Player: one or more items failed to play... aborting playback
20:37:17 T:80629760 M:110104576    INFO: Loading skin file: DialogOK.xml
XBMC Eden 12.3 (Dec 24, 2014) on ATV2 JB 5.3 and Nexus 7. One-for-All IR/RF/x10 Remote URC-9911.
Reply
#4
VLC does not run on the ATV2 so what's your point ?

You cannot change the MAC address on the ATV2. It MAC address is reported as all zeros because we are too lazy to figure out the right way to retrieve it. If you really want to know what the MAC address is, ssh in and do a 'ifconfig', then pick the wired or wireless MAC address that shows there.
Reply
#5
I would like to play the stream as .strm and it's not working. I'm referring to VLC just to confirm that the streaming is working.

Maybe it's not a MAC Address issue. What does error Code 52 mean?

BTW, the video codec is: H264 - MPEG-4 AVC (part 10) (h264)
XBMC Eden 12.3 (Dec 24, 2014) on ATV2 JB 5.3 and Nexus 7. One-for-All IR/RF/x10 Remote URC-9911.
Reply
#6
Now I'm confused. Your 1st post asked "I need to play a certain stream that verifies the MAC Address" Curl can't open it. The ATV2 does not have that MAC address (and you really, really don't want two computers with the same MAC address on the same subnet). I think the answer is obvious.
Reply
#7
Did I confuse you Smile

The stream can play on any machine as long as the Interface MAC matches the stream MAC: http:// ... &id=MAC&ip=my_public_ip

I re-constructed the stream URL using ATV2's MAC Address and it still does not work. Same error Code 52.

It looks like it ain't gonna work on ATV2.

Thanks for your patience Davilla.
XBMC Eden 12.3 (Dec 24, 2014) on ATV2 JB 5.3 and Nexus 7. One-for-All IR/RF/x10 Remote URC-9911.
Reply
#8
i would run if my mac adress would make it through the router into the internet ... mac layer 2 - ip layer 3 ... after your router everything that should be there would be the mac of your router imho ...
AppleTV4/iPhone/iPod/iPad: HowTo find debug logs and everything else which the devs like so much: click here
HowTo setup NFS for Kodi: NFS (wiki)
HowTo configure avahi (zeroconf): Avahi_Zeroconf (wiki)
READ THE IOS FAQ!: iOS FAQ (wiki)
Reply

Logout Mark Read Team Forum Stats Members Help
Specifying the MAC Address for XBMC for iOS0