[Swift] ipTV for iOS/Mac

Simple IPTV streaming app for iOS (universal target) and Mac OSX.

Based on a googled (non pay-tv) italian channel list.

iOS

Channel list

Chat Chat

Live streaming

Chat

OSx

Channel list

Chat Chat

In OSX the player is QuickTime.


Playlist format

#EXTINF:0,Italia 1 HD
http://live3.msf.ticdn.it/Content/HLS/Live/Channel(CH02HA)/Stream(04)/index.m3u8
[...]

Playlist url

https://dl.dropboxusercontent.com/u/11796049/piStream/tv-ita.m3u

Used pods

pod “VKVideoPlayer”
pod ‘AFNetworking’
pod ‘MCSwipeTableViewCell’

Requirements

  • ARC
  • iOS 8.1+

TODO

  • Remove broken links from table (swipe cell).
  • Integrate a native player in the OSX app.

Known issues

  • Nothing interesting. It’s a one shot project.

Have fun.

Download sample code here: https://github.com/elpsk/ipTV